package ar.edu.utn.frsf.tpae.a2012.g03.dao;

import ar.edu.utn.frsf.tpae.a2012.g03.model.Cliente;
import ar.edu.utn.frsf.tpae.a2012.g03.model.Cuenta;


public interface CuentasDAO
{  
	public void listarCuentas();
	public void crearCuenta(Cuenta unaCuenta) throws Exception;
	public void modificarCuenta(Cuenta unaCuenta);
    public void borrarCuenta(Cuenta unaCuenta);
    public void listarClientes();
    public int getCantidadClientes();
    public void altaCliente(Cliente unCliente) throws Exception;
    public void modificarCliente(Cliente unCliente);
    public void eliminarCliente(Cliente unCliente);
    public Cliente getCliente(int id);
    public int getCantidadCuentas();
    public int getCantidadCjaAho();
    public int getCantidadCtaCte();
    public Cuenta getCuenta(int id);
    
}

